import dayjs from 'dayjs'

/**
 * @description  格式化时间
 */
export function formatDateTime(time: DateTime, format: string = 'YYYY-MM-DD HH:mm:ss'): string {
  return dayjs(time).format(format)
}

/**
 * @description 格式化日期
 */
export function formatDate(date: DateTime, format: string = 'YYYY-MM-DD'): string {
  return formatDateTime(date, format)
}

/**
 * @description 格式化数字
 */
export function padNumberWithZeros(number: number, length: number): string {
  return number.toString().padStart(length, '0')
}
